Skip to content

fix(confirmations): hide irrelevant alerts on money account transactions - #45572

Draft
jpuri wants to merge 1 commit into
feat/confirmations-money-account-withdraw-balance-alertfrom
feat/money-account-suppress-irrelevant-alerts
Draft

fix(confirmations): hide irrelevant alerts on money account transactions#45572
jpuri wants to merge 1 commit into
feat/confirmations-money-account-withdraw-balance-alertfrom
feat/money-account-suppress-irrelevant-alerts

Conversation

@jpuri

@jpuri jpuri commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Description

Money account deposits and withdrawals were showing two confirmation alerts that are not relevant to them:

  • "Different account selected" (useSelectedAccountAlerts): money account flows are wallet-initiated and always sent from the dedicated money account, which is never the selected account group — so this warning fired on every money account transaction as noise.
  • "Unnecessary permission" (useMultipleApprovalsAlerts): MetaMask Pay flows (money account deposits/withdrawals, perps, mUSD) batch their own approvals internally. This mirrors mobile's MM_PAY_TRANSACTION_TYPES skip in useBatchedUnusedApprovalsAlert.

Changes

  • useSelectedAccountAlerts: skip the alert when the confirmation is a money account transaction (via getMoneyAccountTransactionType).
  • useMultipleApprovalsAlerts: skip the alert when the confirmation contains a PAY_TRANSACTION_TYPES transaction, matching mobile parity.
  • Tests for both hooks covering money account deposit/withdraw (and perps deposit for the approvals alert).

Related issues

Fixes: CONF-1822

Manual testing steps

  1. Open the money account page and start an "Add funds" (deposit) or withdraw flow.
  2. Confirm the transaction screen no longer shows the "Different account selected" or "Unnecessary permission" alerts.
  3. Verify both alerts still appear for regular dapp batch transactions with unused approvals / mismatched accounts.

🤖 Generated with Claude Code

@github-actions

Copy link
Copy Markdown
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@metamask-ci metamask-ci Bot added the team-confirmations Push issues to confirmations team label Aug 17, 2026
@metamask-ci

metamask-ci Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

✨ Files requiring CODEOWNER review ✨

@MetaMask/confirmations (4 files, +114 -31)
  • 📁 ui/
    • 📁 pages/
      • 📁 confirmations/
        • 📁 hooks/
          • 📁 alerts/
            • 📁 transactions/
              • 📄 useMultipleApprovalsAlerts.test.ts +66 -27
              • 📄 useMultipleApprovalsAlerts.ts +12 -1
              • 📄 useSelectedAccountAlerts.test.ts +26 -1
              • 📄 useSelectedAccountAlerts.ts +10 -2

@jpuri
jpuri force-pushed the feat/confirmations-money-account-withdraw-balance-alert branch from 602c006 to 3ae3ee1 Compare August 17, 2026 10:15
@jpuri
jpuri force-pushed the feat/money-account-suppress-irrelevant-alerts branch from bad6d95 to 57aa70f Compare August 17, 2026 10:16
@jpuri
jpuri force-pushed the feat/confirmations-money-account-withdraw-balance-alert branch from 3ae3ee1 to 9f9d7ec Compare August 20, 2026 17:15
@jpuri
jpuri force-pushed the feat/money-account-suppress-irrelevant-alerts branch from 57aa70f to b5e5b0a Compare August 20, 2026 17:16
@metamask-ci

metamask-ci Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor
Builds ready [b5e5b0a]
⚡ Performance Benchmarks (Total: 🟢 9 pass · 🟡 11 warn · 🔴 4 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 32396659458 | Baseline logs

Metricschrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 load_new_account(p95) [CI log]🔴 load_new_account(p95) [CI log]
onboardingImportWallet
[Sentry log · main/release]
🔴 srpButtonToSrpForm(p95) [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🔴 [CI log]

Regressions (🔴 4 failures)

Interaction Benchmarks · Samples: 5 🔴 2
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 [CI log]
🔴 load_new_account
🔴 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +191%
  • loadNewAccount/total: +191%
  • confirmTx/longTaskMaxDuration: +43%
  • confirmTx/tbt: -12%
  • bridgeUserActions/bridge_load_page: +15%
  • bridgeUserActions/bridge_load_asset_picker: +69%
  • bridgeUserActions/longTaskCount: +11%
  • bridgeUserActions/longTaskTotalDuration: -12%
  • bridgeUserActions/longTaskMaxDuration: -27%
  • bridgeUserActions/tbt: -59%
  • bridgeUserActions/inp: +15%
  • loadNewAccount/load_new_account: +194%
  • loadNewAccount/total: +194%
  • loadNewAccount/inp: +29%
  • loadNewAccount/lcp: +1176%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/inp: -17%
  • confirmTx/fcp: +13%
  • confirmTx/lcp: +1239%
  • bridgeUserActions/bridge_load_page: +219%
  • bridgeUserActions/bridge_load_asset_picker: +280%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +67%
  • bridgeUserActions/inp: -23%
  • bridgeUserActions/fcp: -42%
  • bridgeUserActions/lcp: +1194%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 loadNewAccount/FCP: p75 1.9s
  • 🟡 confirmTx/FCP: p75 1.8s
  • 🟡 bridgeUserActions/FCP: p75 1.8s
  • 🟡 loadNewAccount/FCP: p75 1.9s
  • 🟡 confirmTx/FCP: p75 1.9s
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/firstReactRender: -99%
  • startupStandardHome/setupStore: +44%
  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/domInteractive: -16%
  • startupStandardHome/firstReactRender: -98%
  • startupStandardHome/setupStore: +13%
  • startupStandardHome/numNetworkReqs: -20%
  • startupPowerUserHome/uiStartup: -10%
  • startupPowerUserHome/domInteractive: -45%
  • startupPowerUserHome/backgroundConnect: -23%
  • startupPowerUserHome/firstReactRender: -99%
  • startupPowerUserHome/initialActions: +11%
  • startupPowerUserHome/setupStore: -73%
  • startupPowerUserHome/numNetworkReqs: -45%
  • startupPowerUserHome/fcp: -39%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/LCP: p75 2.9s
User Journey Benchmarks · Samples: 5 · mock API 🔴 2
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]
🔴 total
🔴 [CI log]
🔴 total
assetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
importSrpHome
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +38%
  • onboardingImportWallet/confirmSrpToPwForm: +54%
  • onboardingImportWallet/pwFormToMetricsScreen: +22%
  • onboardingImportWallet/metricsToWalletReadyScreen: +87%
  • onboardingImportWallet/doneButtonToHomeScreen: -92%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -43%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -96%
  • onboardingImportWallet/longTaskMaxDuration: -92%
  • onboardingImportWallet/tbt: -99%
  • onboardingImportWallet/total: -79%
  • onboardingNewWallet/createPwToRecoveryScreen: -11%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: -11%
  • onboardingNewWallet/doneButtonToAssetList: -14%
  • onboardingNewWallet/longTaskCount: -100%
  • onboardingNewWallet/longTaskTotalDuration: -100%
  • onboardingNewWallet/longTaskMaxDuration: -100%
  • onboardingNewWallet/tbt: -100%
  • onboardingNewWallet/total: -13%
  • solanaAssetDetails/assetClickToPriceChart: +344%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: +344%
  • solanaAssetDetails/fcp: +12%
  • solanaAssetDetails/lcp: +14%
  • importSrpHome/loginToHomeScreen: -28%
  • importSrpHome/homeAfterImportWithNewWallet: -58%
  • importSrpHome/longTaskCount: -44%
  • importSrpHome/longTaskTotalDuration: -58%
  • importSrpHome/longTaskMaxDuration: -49%
  • importSrpHome/tbt: -67%
  • importSrpHome/total: -54%
  • importSrpHome/inp: -56%
  • importSrpHome/fcp: -13%
  • importSrpHome/lcp: -13%
  • importSrpHome/cls: +443%
  • sendTransactions/openSendPageFromHome: +78%
  • sendTransactions/selectTokenToSendFormLoaded: +11%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -94%
  • sendTransactions/inp: -44%
  • sendTransactions/fcp: +25%
  • sendTransactions/lcp: -54%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: +859%
  • swap/fetchAndDisplaySwapQuotes: +92%
  • swap/longTaskCount: +33%
  • swap/longTaskTotalDuration: +47%
  • swap/longTaskMaxDuration: +54%
  • swap/tbt: +95%
  • swap/total: +97%
  • swap/lcp: -68%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 sendTransactions/FCP: p75 2.1s
  • 🟡 swap/FCP: p75 1.9s
  • 🟡 assetDetails/FCP: p75 2.0s
  • 🟡 solanaAssetDetails/FCP: p75 2.0s
  • 🟡 importSrpHome/FCP: p75 1.9s
  • 🟡 sendTransactions/FCP: p75 2.0s
  • 🟡 swap/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • dappPageLoad/pageLoadTime: -67%
  • dappPageLoad/domContentLoaded: -23%
  • dappPageLoad/firstPaint: -55%
  • dappPageLoad/firstContentfulPaint: -55%
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 121.79 KiB (0.83%)
  • ui: 34.86 KiB (0.18%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 9 KiB (0.47%)
  • zip: 45.09 KiB (0.2%)

@jpuri jpuri added the no-changelog no-changelog Indicates no external facing user changes, therefore no changelog documentation needed label Aug 20, 2026
@metamask-ci metamask-ci Bot added the INVALID-PR-TEMPLATE PR's body doesn't match template label Aug 20, 2026
@github-actions github-actions Bot added size-M and removed size-S labels Aug 20, 2026
@metamask-ci

metamask-ci Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor
Builds ready [94c268a] [reused from 4965778]
⚡ Performance Benchmarks (Total: 🟢 9 pass · 🟡 10 warn · 🔴 2 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 32405787189 | Baseline logs

Metricschrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 load_new_account(p95) [CI log]🔴 load_new_account(p95) [CI log]

Regressions (🔴 2 failures)

Interaction Benchmarks · Samples: 5 🔴 2
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 [CI log]
🔴 load_new_account
🔴 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +193%
  • loadNewAccount/total: +193%
  • loadNewAccount/inp: +14%
  • confirmTx/longTaskMaxDuration: +41%
  • confirmTx/tbt: -13%
  • bridgeUserActions/bridge_load_page: +14%
  • bridgeUserActions/bridge_load_asset_picker: +77%
  • bridgeUserActions/longTaskCount: +11%
  • bridgeUserActions/longTaskTotalDuration: +32%
  • bridgeUserActions/tbt: +27%
  • bridgeUserActions/total: +13%
  • bridgeUserActions/inp: +15%
  • loadNewAccount/load_new_account: +189%
  • loadNewAccount/total: +189%
  • loadNewAccount/inp: -32%
  • loadNewAccount/fcp: -59%
  • loadNewAccount/lcp: +1249%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/inp: -32%
  • confirmTx/fcp: -60%
  • confirmTx/lcp: +979%
  • bridgeUserActions/bridge_load_page: +122%
  • bridgeUserActions/bridge_load_asset_picker: +46%
  • bridgeUserActions/bridge_search_token: -14%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/inp: -31%
  • bridgeUserActions/fcp: -73%
  • bridgeUserActions/lcp: +1225%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 loadNewAccount/FCP: p75 1.9s
  • 🟡 confirmTx/FCP: p75 1.9s
  • 🟡 bridgeUserActions/FCP: p75 1.9s
Startup Benchmarks · Samples: 100

⚠️ Missing data: chrome/webpack/startupStandardHome, firefox/webpack/startupStandardHome, firefox/webpack/startupPowerUserHome

✅ No regressions detected

User Journey Benchmarks · Samples: 5 · mock API
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟡 [CI log]
🟡 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]
🔴 total
🟡 [CI log]
🟡 total
assetDetails
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
importSrpHome
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +45%
  • onboardingImportWallet/confirmSrpToPwForm: +52%
  • onboardingImportWallet/pwFormToMetricsScreen: +33%
  • onboardingImportWallet/metricsToWalletReadyScreen: +24%
  • onboardingImportWallet/doneButtonToHomeScreen: -78%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -91%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -95%
  • onboardingImportWallet/longTaskMaxDuration: -90%
  • onboardingImportWallet/tbt: -98%
  • onboardingImportWallet/total: -80%
  • onboardingNewWallet/srpButtonToPwForm: +26%
  • onboardingNewWallet/createPwToRecoveryScreen: +14%
  • onboardingNewWallet/skipBackupToMetricsScreen: +22%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: +11%
  • onboardingNewWallet/longTaskCount: -69%
  • onboardingNewWallet/longTaskTotalDuration: -77%
  • onboardingNewWallet/longTaskMaxDuration: -46%
  • onboardingNewWallet/tbt: -95%
  • solanaAssetDetails/assetClickToPriceChart: +259%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: +259%
  • solanaAssetDetails/fcp: +15%
  • importSrpHome/loginToHomeScreen: -13%
  • importSrpHome/longTaskCount: -30%
  • importSrpHome/longTaskTotalDuration: -41%
  • importSrpHome/longTaskMaxDuration: -39%
  • importSrpHome/tbt: -51%
  • importSrpHome/inp: -48%
  • importSrpHome/cls: +510%
  • sendTransactions/openSendPageFromHome: +46%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -95%
  • sendTransactions/inp: -44%
  • sendTransactions/fcp: +15%
  • sendTransactions/lcp: -61%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: +822%
  • swap/fetchAndDisplaySwapQuotes: +87%
  • swap/longTaskCount: -100%
  • swap/longTaskTotalDuration: -100%
  • swap/longTaskMaxDuration: -100%
  • swap/tbt: -100%
  • swap/total: +102%
  • swap/inp: +13%
  • swap/lcp: -69%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 assetDetails/FCP: p75 1.9s
  • 🟡 sendTransactions/FCP: p75 1.9s
  • 🟡 swap/FCP: p75 1.9s
  • 🟡 importSrpHome/FCP: p75 1.9s
  • 🟡 sendTransactions/FCP: p75 1.9s
  • 🟡 swap/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • dappPageLoad/pageLoadTime: -64%
  • dappPageLoad/domContentLoaded: -18%
  • dappPageLoad/firstPaint: -50%
  • dappPageLoad/firstContentfulPaint: -50%
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 121.79 KiB (0.83%)
  • ui: 34.98 KiB (0.18%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 9 KiB (0.47%)
  • zip: 45.11 KiB (0.2%)

@jpuri
jpuri force-pushed the feat/confirmations-money-account-withdraw-balance-alert branch from 2c082b6 to ebf0944 Compare August 20, 2026 19:17
@jpuri
jpuri force-pushed the feat/money-account-suppress-irrelevant-alerts branch from 94c268a to e4a62bc Compare August 20, 2026 19:18
@metamask-ci

metamask-ci Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor
Builds ready [e4a62bc]
⚡ Performance Benchmarks (Total: 🟢 13 pass · 🟡 9 warn · 🔴 2 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 32407934939 | Baseline logs

Metricschrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 load_new_account(p95) [CI log]🔴 load_new_account(p95) [CI log]

Regressions (🔴 2 failures)

Interaction Benchmarks · Samples: 5 🔴 2
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 [CI log]
🔴 load_new_account
🔴 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +191%
  • loadNewAccount/total: +191%
  • loadNewAccount/inp: +29%
  • confirmTx/longTaskMaxDuration: +46%
  • confirmTx/fcp: +11%
  • bridgeUserActions/bridge_load_page: +41%
  • bridgeUserActions/bridge_load_asset_picker: +75%
  • bridgeUserActions/longTaskCount: +67%
  • bridgeUserActions/longTaskTotalDuration: +25%
  • bridgeUserActions/longTaskMaxDuration: -22%
  • bridgeUserActions/tbt: -57%
  • bridgeUserActions/total: +15%
  • bridgeUserActions/inp: +15%
  • bridgeUserActions/fcp: +11%
  • loadNewAccount/load_new_account: +192%
  • loadNewAccount/total: +192%
  • loadNewAccount/inp: -24%
  • loadNewAccount/lcp: +1120%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/inp: -32%
  • confirmTx/fcp: -45%
  • confirmTx/lcp: +1114%
  • bridgeUserActions/bridge_load_page: +162%
  • bridgeUserActions/bridge_load_asset_picker: +191%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +32%
  • bridgeUserActions/fcp: -46%
  • bridgeUserActions/lcp: +1094%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 loadNewAccount/FCP: p75 1.9s
  • 🟡 confirmTx/FCP: p75 1.9s
  • 🟡 bridgeUserActions/FCP: p75 1.9s
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/firstReactRender: -99%
  • startupStandardHome/setupStore: +29%
  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/domInteractive: -31%
  • startupStandardHome/firstReactRender: -98%
  • startupStandardHome/numNetworkReqs: -20%
  • startupStandardHome/fcp: -27%
  • startupPowerUserHome/uiStartup: -11%
  • startupPowerUserHome/domInteractive: -35%
  • startupPowerUserHome/backgroundConnect: -27%
  • startupPowerUserHome/firstReactRender: -99%
  • startupPowerUserHome/initialActions: +11%
  • startupPowerUserHome/setupStore: -74%
  • startupPowerUserHome/numNetworkReqs: -32%
  • startupPowerUserHome/fcp: -33%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/LCP: p75 2.8s
User Journey Benchmarks · Samples: 5 · mock API
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]
🔴 total
🟡 [CI log]
🟡 total
assetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
importSrpHome
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +17%
  • onboardingImportWallet/confirmSrpToPwForm: +16%
  • onboardingImportWallet/doneButtonToHomeScreen: -92%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -64%
  • onboardingImportWallet/longTaskCount: -100%
  • onboardingImportWallet/longTaskTotalDuration: -100%
  • onboardingImportWallet/longTaskMaxDuration: -100%
  • onboardingImportWallet/tbt: -100%
  • onboardingImportWallet/total: -84%
  • onboardingNewWallet/srpButtonToPwForm: +21%
  • onboardingNewWallet/createPwToRecoveryScreen: +10%
  • onboardingNewWallet/skipBackupToMetricsScreen: +33%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: +27%
  • onboardingNewWallet/longTaskCount: -69%
  • onboardingNewWallet/longTaskTotalDuration: -77%
  • onboardingNewWallet/longTaskMaxDuration: -47%
  • onboardingNewWallet/tbt: -94%
  • solanaAssetDetails/assetClickToPriceChart: +318%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: +318%
  • solanaAssetDetails/inp: +11%
  • solanaAssetDetails/fcp: +13%
  • solanaAssetDetails/lcp: +13%
  • importSrpHome/loginToHomeScreen: -31%
  • importSrpHome/homeAfterImportWithNewWallet: -30%
  • importSrpHome/longTaskCount: -58%
  • importSrpHome/longTaskTotalDuration: -64%
  • importSrpHome/longTaskMaxDuration: -46%
  • importSrpHome/tbt: -70%
  • importSrpHome/total: -29%
  • importSrpHome/inp: -53%
  • importSrpHome/fcp: -18%
  • importSrpHome/lcp: -21%
  • importSrpHome/cls: +443%
  • sendTransactions/openSendPageFromHome: -22%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -96%
  • sendTransactions/inp: -48%
  • sendTransactions/lcp: -60%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: +786%
  • swap/fetchAndDisplaySwapQuotes: +87%
  • swap/longTaskCount: -100%
  • swap/longTaskTotalDuration: -100%
  • swap/longTaskMaxDuration: -100%
  • swap/tbt: -100%
  • swap/total: +101%
  • swap/lcp: -71%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 assetDetails/FCP: p75 1.8s
  • 🟡 solanaAssetDetails/FCP: p75 1.9s
  • 🟡 importSrpHome/FCP: p75 1.9s
  • 🟡 sendTransactions/FCP: p75 1.9s
  • 🟡 swap/FCP: p75 1.8s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • dappPageLoad/pageLoadTime: -58%
  • dappPageLoad/firstPaint: -46%
  • dappPageLoad/firstContentfulPaint: -46%
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 122.11 KiB (0.84%)
  • ui: 34.9 KiB (0.18%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 9 KiB (0.47%)
  • zip: 45.11 KiB (0.2%)

@jpuri
jpuri force-pushed the feat/confirmations-money-account-withdraw-balance-alert branch from ebf0944 to a0cca52 Compare August 21, 2026 03:42
@jpuri
jpuri force-pushed the feat/money-account-suppress-irrelevant-alerts branch from e4a62bc to 2f0728a Compare August 21, 2026 03:42
@metamask-ci

metamask-ci Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor
Builds ready [2f0728a]
⚡ Performance Benchmarks (Total: 🟢 12 pass · 🟡 8 warn · 🔴 4 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 32444366014 | Baseline logs

Metricschrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 load_new_account(p95) [CI log]🔴 load_new_account(p95) [CI log]
onboardingImportWallet
[Sentry log · main/release]
🔴 srpButtonToSrpForm(p95) [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🔴 srpButtonToPwForm(p95) [CI log]🟢 [CI log]

Regressions (🔴 4 failures)

Interaction Benchmarks · Samples: 5 🔴 2
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 [CI log]
🔴 load_new_account
🔴 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +191%
  • loadNewAccount/total: +191%
  • confirmTx/longTaskMaxDuration: +42%
  • confirmTx/tbt: -16%
  • confirmTx/inp: +14%
  • confirmTx/lcp: +11%
  • bridgeUserActions/bridge_load_page: +23%
  • bridgeUserActions/bridge_load_asset_picker: +64%
  • bridgeUserActions/longTaskCount: +67%
  • bridgeUserActions/longTaskTotalDuration: +53%
  • bridgeUserActions/tbt: +27%
  • bridgeUserActions/inp: +15%
  • loadNewAccount/load_new_account: +190%
  • loadNewAccount/total: +190%
  • loadNewAccount/inp: -24%
  • loadNewAccount/lcp: +1105%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/inp: -24%
  • confirmTx/lcp: +1181%
  • bridgeUserActions/bridge_load_page: +223%
  • bridgeUserActions/bridge_load_asset_picker: +218%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +27%
  • bridgeUserActions/inp: -31%
  • bridgeUserActions/fcp: -51%
  • bridgeUserActions/lcp: +1097%
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/firstReactRender: -99%
  • startupStandardHome/setupStore: +36%
  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/uiStartup: -26%
  • startupStandardHome/load: -22%
  • startupStandardHome/domContentLoaded: -22%
  • startupStandardHome/domInteractive: -39%
  • startupStandardHome/backgroundConnect: -15%
  • startupStandardHome/firstReactRender: -99%
  • startupStandardHome/initialActions: -50%
  • startupStandardHome/loadScripts: -22%
  • startupStandardHome/numNetworkReqs: -17%
  • startupStandardHome/fcp: -29%
  • startupStandardHome/lcp: -20%
  • startupPowerUserHome/uiStartup: -50%
  • startupPowerUserHome/load: -43%
  • startupPowerUserHome/domContentLoaded: -43%
  • startupPowerUserHome/domInteractive: -69%
  • startupPowerUserHome/backgroundConnect: -59%
  • startupPowerUserHome/firstReactRender: -99%
  • startupPowerUserHome/initialActions: -44%
  • startupPowerUserHome/loadScripts: -43%
  • startupPowerUserHome/setupStore: -82%
  • startupPowerUserHome/numNetworkReqs: -48%
  • startupPowerUserHome/inp: -45%
  • startupPowerUserHome/fcp: -62%
  • startupPowerUserHome/lcp: -43%
User Journey Benchmarks · Samples: 5 · mock API 🔴 2
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🟢 [CI log]
assetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
importSrpHome
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +40%
  • onboardingImportWallet/confirmSrpToPwForm: +42%
  • onboardingImportWallet/pwFormToMetricsScreen: +17%
  • onboardingImportWallet/metricsToWalletReadyScreen: +46%
  • onboardingImportWallet/doneButtonToHomeScreen: -92%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -42%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -96%
  • onboardingImportWallet/longTaskMaxDuration: -92%
  • onboardingImportWallet/tbt: -99%
  • onboardingImportWallet/total: -79%
  • onboardingNewWallet/srpButtonToPwForm: +43%
  • onboardingNewWallet/createPwToRecoveryScreen: +42%
  • onboardingNewWallet/skipBackupToMetricsScreen: +46%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: +44%
  • onboardingNewWallet/longTaskCount: -69%
  • onboardingNewWallet/longTaskTotalDuration: -74%
  • onboardingNewWallet/longTaskMaxDuration: -40%
  • onboardingNewWallet/tbt: -89%
  • solanaAssetDetails/assetClickToPriceChart: +230%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: +230%
  • solanaAssetDetails/inp: +11%
  • solanaAssetDetails/fcp: +14%
  • importSrpHome/loginToHomeScreen: -12%
  • importSrpHome/homeAfterImportWithNewWallet: -14%
  • importSrpHome/longTaskCount: -30%
  • importSrpHome/longTaskTotalDuration: -42%
  • importSrpHome/longTaskMaxDuration: -33%
  • importSrpHome/tbt: -53%
  • importSrpHome/total: -13%
  • importSrpHome/inp: -43%
  • importSrpHome/cls: +456%
  • sendTransactions/openSendPageFromHome: +30%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -95%
  • sendTransactions/inp: -44%
  • sendTransactions/fcp: +13%
  • sendTransactions/lcp: -63%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: +804%
  • swap/fetchAndDisplaySwapQuotes: +88%
  • swap/longTaskCount: -100%
  • swap/longTaskTotalDuration: -100%
  • swap/longTaskMaxDuration: -100%
  • swap/tbt: -100%
  • swap/total: +100%
  • swap/lcp: -70%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 importSrpHome/FCP: p75 1.8s
  • 🟡 sendTransactions/FCP: p75 1.9s
  • 🟡 swap/FCP: p75 1.9s
  • 🟡 assetDetails/FCP: p75 1.9s
  • 🟡 solanaAssetDetails/FCP: p75 1.9s
  • 🟡 importSrpHome/FCP: p75 1.8s
  • 🟡 sendTransactions/FCP: p75 1.9s
  • 🟡 swap/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • dappPageLoad/pageLoadTime: -57%
  • dappPageLoad/firstPaint: -46%
  • dappPageLoad/firstContentfulPaint: -46%
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 122.09 KiB (0.84%)
  • ui: 35.14 KiB (0.19%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 9 KiB (0.47%)
  • zip: 45.12 KiB (0.2%)

@metamask-ci

metamask-ci Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor
Builds ready [2f0728a]
⚡ Performance Benchmarks (Total: 🟢 13 pass · 🟡 8 warn · 🔴 3 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 32444366014 | Baseline logs

Metricschrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 load_new_account(p95) [CI log]🔴 load_new_account(p95) [CI log]
onboardingImportWallet
[Sentry log · main/release]
🔴 srpButtonToSrpForm(p95) [CI log]🟢 [CI log]

Regressions (🔴 3 failures)

Interaction Benchmarks · Samples: 5 🔴 2
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 [CI log]
🔴 load_new_account
🔴 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +191%
  • loadNewAccount/total: +191%
  • confirmTx/longTaskMaxDuration: +42%
  • confirmTx/tbt: -16%
  • confirmTx/inp: +14%
  • confirmTx/lcp: +11%
  • bridgeUserActions/bridge_load_page: +23%
  • bridgeUserActions/bridge_load_asset_picker: +64%
  • bridgeUserActions/longTaskCount: +67%
  • bridgeUserActions/longTaskTotalDuration: +53%
  • bridgeUserActions/tbt: +27%
  • bridgeUserActions/inp: +15%
  • loadNewAccount/load_new_account: +190%
  • loadNewAccount/total: +190%
  • loadNewAccount/inp: -24%
  • loadNewAccount/lcp: +1105%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/inp: -24%
  • confirmTx/lcp: +1181%
  • bridgeUserActions/bridge_load_page: +223%
  • bridgeUserActions/bridge_load_asset_picker: +218%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +27%
  • bridgeUserActions/inp: -31%
  • bridgeUserActions/fcp: -51%
  • bridgeUserActions/lcp: +1097%
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/firstReactRender: -99%
  • startupStandardHome/setupStore: +36%
  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/uiStartup: -26%
  • startupStandardHome/load: -22%
  • startupStandardHome/domContentLoaded: -22%
  • startupStandardHome/domInteractive: -39%
  • startupStandardHome/backgroundConnect: -15%
  • startupStandardHome/firstReactRender: -99%
  • startupStandardHome/initialActions: -50%
  • startupStandardHome/loadScripts: -22%
  • startupStandardHome/numNetworkReqs: -17%
  • startupStandardHome/fcp: -29%
  • startupStandardHome/lcp: -20%
  • startupPowerUserHome/uiStartup: -50%
  • startupPowerUserHome/load: -43%
  • startupPowerUserHome/domContentLoaded: -43%
  • startupPowerUserHome/domInteractive: -69%
  • startupPowerUserHome/backgroundConnect: -59%
  • startupPowerUserHome/firstReactRender: -99%
  • startupPowerUserHome/initialActions: -44%
  • startupPowerUserHome/loadScripts: -43%
  • startupPowerUserHome/setupStore: -82%
  • startupPowerUserHome/numNetworkReqs: -48%
  • startupPowerUserHome/inp: -45%
  • startupPowerUserHome/fcp: -62%
  • startupPowerUserHome/lcp: -43%
User Journey Benchmarks · Samples: 5 · mock API 🔴 1
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
assetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
importSrpHome
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +47%
  • onboardingImportWallet/confirmSrpToPwForm: +50%
  • onboardingImportWallet/pwFormToMetricsScreen: +21%
  • onboardingImportWallet/metricsToWalletReadyScreen: +84%
  • onboardingImportWallet/doneButtonToHomeScreen: -92%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -42%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -96%
  • onboardingImportWallet/longTaskMaxDuration: -92%
  • onboardingImportWallet/tbt: -99%
  • onboardingImportWallet/total: -79%
  • onboardingNewWallet/srpButtonToPwForm: +37%
  • onboardingNewWallet/createPwToRecoveryScreen: +30%
  • onboardingNewWallet/skipBackupToMetricsScreen: +35%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: +32%
  • onboardingNewWallet/doneButtonToAssetList: -80%
  • onboardingNewWallet/longTaskCount: -38%
  • onboardingNewWallet/longTaskTotalDuration: -53%
  • onboardingNewWallet/longTaskMaxDuration: -40%
  • onboardingNewWallet/tbt: -78%
  • onboardingNewWallet/total: -76%
  • solanaAssetDetails/assetClickToPriceChart: +230%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: +230%
  • solanaAssetDetails/inp: +11%
  • solanaAssetDetails/fcp: +14%
  • importSrpHome/loginToHomeScreen: -12%
  • importSrpHome/homeAfterImportWithNewWallet: -14%
  • importSrpHome/longTaskCount: -30%
  • importSrpHome/longTaskTotalDuration: -42%
  • importSrpHome/longTaskMaxDuration: -33%
  • importSrpHome/tbt: -53%
  • importSrpHome/total: -13%
  • importSrpHome/inp: -43%
  • importSrpHome/cls: +456%
  • sendTransactions/openSendPageFromHome: +30%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -95%
  • sendTransactions/inp: -44%
  • sendTransactions/fcp: +13%
  • sendTransactions/lcp: -63%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: +804%
  • swap/fetchAndDisplaySwapQuotes: +88%
  • swap/longTaskCount: -100%
  • swap/longTaskTotalDuration: -100%
  • swap/longTaskMaxDuration: -100%
  • swap/tbt: -100%
  • swap/total: +100%
  • swap/lcp: -70%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 importSrpHome/FCP: p75 1.8s
  • 🟡 sendTransactions/FCP: p75 1.9s
  • 🟡 swap/FCP: p75 1.9s
  • 🟡 assetDetails/FCP: p75 1.9s
  • 🟡 solanaAssetDetails/FCP: p75 1.9s
  • 🟡 importSrpHome/FCP: p75 1.8s
  • 🟡 sendTransactions/FCP: p75 1.9s
  • 🟡 swap/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • dappPageLoad/pageLoadTime: -57%
  • dappPageLoad/firstPaint: -46%
  • dappPageLoad/firstContentfulPaint: -46%
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 122.09 KiB (0.84%)
  • ui: 35.14 KiB (0.19%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 9 KiB (0.47%)
  • zip: 45.12 KiB (0.2%)

@jpuri
jpuri force-pushed the feat/confirmations-money-account-withdraw-balance-alert branch from a0cca52 to 395e8fd Compare August 21, 2026 08:50
@jpuri
jpuri force-pushed the feat/money-account-suppress-irrelevant-alerts branch from 2f0728a to c35058f Compare August 21, 2026 08:53
@metamask-ci

metamask-ci Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor
Builds ready [c35058f]
⚡ Performance Benchmarks (Total: 🟢 12 pass · 🟡 9 warn · 🔴 3 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 32465265481 | Baseline logs

Metricschrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 load_new_account(p95) [CI log]🔴 load_new_account(p95) [CI log]
onboardingNewWallet
[Sentry log · main/release]
🔴 srpButtonToPwForm(p95) [CI log]🟡 [CI log]

Regressions (🔴 3 failures)

Interaction Benchmarks · Samples: 5 🔴 2
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 [CI log]
🔴 load_new_account
🔴 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +190%
  • loadNewAccount/total: +190%
  • loadNewAccount/inp: +21%
  • confirmTx/longTaskTotalDuration: -11%
  • confirmTx/longTaskMaxDuration: +39%
  • confirmTx/tbt: -19%
  • bridgeUserActions/bridge_load_page: +16%
  • bridgeUserActions/bridge_load_asset_picker: +63%
  • bridgeUserActions/longTaskCount: +11%
  • bridgeUserActions/longTaskTotalDuration: -13%
  • bridgeUserActions/longTaskMaxDuration: -27%
  • bridgeUserActions/tbt: -64%
  • bridgeUserActions/inp: +15%
  • bridgeUserActions/lcp: +12%
  • loadNewAccount/load_new_account: +191%
  • loadNewAccount/total: +191%
  • loadNewAccount/inp: -24%
  • loadNewAccount/fcp: -54%
  • loadNewAccount/lcp: +1201%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/inp: -32%
  • confirmTx/fcp: -50%
  • confirmTx/lcp: +1115%
  • bridgeUserActions/bridge_load_page: +194%
  • bridgeUserActions/bridge_load_asset_picker: +225%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +37%
  • bridgeUserActions/inp: +108%
  • bridgeUserActions/fcp: -57%
  • bridgeUserActions/lcp: +1129%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 bridgeUserActions/INP: p75 216ms
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/firstReactRender: -99%
  • startupStandardHome/setupStore: +36%
  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/uiStartup: -10%
  • startupStandardHome/domInteractive: -32%
  • startupStandardHome/firstReactRender: -99%
  • startupStandardHome/numNetworkReqs: -20%
  • startupStandardHome/fcp: -29%
  • startupPowerUserHome/domInteractive: -44%
  • startupPowerUserHome/backgroundConnect: -23%
  • startupPowerUserHome/firstReactRender: -99%
  • startupPowerUserHome/initialActions: +11%
  • startupPowerUserHome/setupStore: -68%
  • startupPowerUserHome/numNetworkReqs: -42%
  • startupPowerUserHome/inp: +14%
  • startupPowerUserHome/fcp: -42%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/INP: p75 216ms
  • 🟡 startupPowerUserHome/LCP: p75 3.0s
User Journey Benchmarks · Samples: 5 · mock API 🔴 1
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟡 [CI log]
🟡 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🟡 [CI log]
🟡 total
assetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
importSrpHome
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
swap
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/doneButtonToHomeScreen: -92%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -56%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -96%
  • onboardingImportWallet/longTaskMaxDuration: -93%
  • onboardingImportWallet/tbt: -100%
  • onboardingImportWallet/total: -82%
  • onboardingNewWallet/srpButtonToPwForm: +28%
  • onboardingNewWallet/skipBackupToMetricsScreen: +15%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: +15%
  • onboardingNewWallet/doneButtonToAssetList: -15%
  • onboardingNewWallet/longTaskCount: -69%
  • onboardingNewWallet/longTaskTotalDuration: -60%
  • onboardingNewWallet/longTaskMaxDuration: -31%
  • onboardingNewWallet/tbt: -74%
  • onboardingNewWallet/total: -14%
  • solanaAssetDetails/assetClickToPriceChart: +229%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: +229%
  • solanaAssetDetails/inp: +19%
  • solanaAssetDetails/fcp: +17%
  • importSrpHome/loginToHomeScreen: -21%
  • importSrpHome/homeAfterImportWithNewWallet: -26%
  • importSrpHome/longTaskCount: -51%
  • importSrpHome/longTaskTotalDuration: -60%
  • importSrpHome/longTaskMaxDuration: -44%
  • importSrpHome/tbt: -66%
  • importSrpHome/total: -26%
  • importSrpHome/inp: -61%
  • importSrpHome/fcp: -17%
  • importSrpHome/lcp: -24%
  • importSrpHome/cls: +443%
  • sendTransactions/openSendPageFromHome: +24%
  • sendTransactions/selectTokenToSendFormLoaded: +45%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -95%
  • sendTransactions/inp: -44%
  • sendTransactions/lcp: -64%
  • sendTransactions/cls: +171%
  • swap/fetchAndDisplaySwapQuotes: +86%
  • swap/longTaskCount: -100%
  • swap/longTaskTotalDuration: -100%
  • swap/longTaskMaxDuration: -100%
  • swap/tbt: -100%
  • swap/total: +89%
  • swap/lcp: -72%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 solanaAssetDetails/FCP: p75 1.8s
  • 🟡 sendTransactions/FCP: p75 1.8s
  • 🟡 swap/FCP: p75 1.8s
  • 🟡 importSrpHome/FCP: p75 1.9s
  • 🟡 swap/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • dappPageLoad/pageLoadTime: -61%
  • dappPageLoad/firstPaint: -41%
  • dappPageLoad/firstContentfulPaint: -41%
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 122.1 KiB (0.84%)
  • ui: 36.29 KiB (0.19%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 9.02 KiB (0.47%)
  • zip: 45.26 KiB (0.2%)

@jpuri
jpuri force-pushed the feat/confirmations-money-account-withdraw-balance-alert branch from 395e8fd to 57344f3 Compare August 24, 2026 16:59
@jpuri
jpuri force-pushed the feat/money-account-suppress-irrelevant-alerts branch from c35058f to 6a15a3d Compare August 24, 2026 17:00
@jpuri
jpuri deployed to pr-comment August 24, 2026 17:00 — with GitHub Actions Active
@jpuri
jpuri deployed to pr-comment August 24, 2026 17:26 — with GitHub Actions Active
@metamask-ci

metamask-ci Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor
Builds ready [6a15a3d]
⚡ Performance Benchmarks (Total: 🟢 16 pass · 🟡 5 warn · 🔴 3 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 32754088193 | Baseline logs

Metricschrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 load_new_account(p95) [CI log]🔴 load_new_account(p95) [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🔴 [CI log]

Regressions (🔴 3 failures)

Interaction Benchmarks · Samples: 5 🔴 2
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 [CI log]
🔴 load_new_account
🔴 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +190%
  • loadNewAccount/total: +190%
  • loadNewAccount/inp: +36%
  • confirmTx/longTaskTotalDuration: -13%
  • confirmTx/longTaskMaxDuration: +39%
  • confirmTx/tbt: -23%
  • confirmTx/lcp: +10%
  • bridgeUserActions/bridge_load_page: +14%
  • bridgeUserActions/bridge_load_asset_picker: +76%
  • bridgeUserActions/longTaskCount: -44%
  • bridgeUserActions/longTaskTotalDuration: -52%
  • bridgeUserActions/longTaskMaxDuration: -26%
  • bridgeUserActions/tbt: -66%
  • loadNewAccount/load_new_account: +191%
  • loadNewAccount/total: +191%
  • loadNewAccount/inp: +158%
  • loadNewAccount/fcp: -48%
  • loadNewAccount/lcp: +1103%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/inp: -32%
  • confirmTx/fcp: -47%
  • confirmTx/lcp: +1144%
  • bridgeUserActions/bridge_load_page: +295%
  • bridgeUserActions/bridge_load_asset_picker: +80%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +40%
  • bridgeUserActions/inp: -23%
  • bridgeUserActions/fcp: -49%
  • bridgeUserActions/lcp: +1098%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 loadNewAccount/INP: p75 272ms
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/backgroundConnect: +10%
  • startupStandardHome/firstReactRender: -98%
  • startupStandardHome/initialActions: -33%
  • startupStandardHome/setupStore: +36%
  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/domInteractive: -21%
  • startupStandardHome/firstReactRender: -98%
  • startupStandardHome/initialActions: -50%
  • startupStandardHome/setupStore: +18%
  • startupStandardHome/numNetworkReqs: -20%
  • startupStandardHome/fcp: -16%
  • startupPowerUserHome/domInteractive: -29%
  • startupPowerUserHome/backgroundConnect: -24%
  • startupPowerUserHome/firstReactRender: -99%
  • startupPowerUserHome/initialActions: -44%
  • startupPowerUserHome/setupStore: -70%
  • startupPowerUserHome/numNetworkReqs: -46%
  • startupPowerUserHome/inp: +19%
  • startupPowerUserHome/fcp: -29%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/INP: p75 224ms
  • 🟡 startupPowerUserHome/LCP: p75 3.0s
User Journey Benchmarks · Samples: 5 · mock API 🔴 1
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟡 [CI log]
🟡 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]
🔴 total
🔴 [CI log]
🔴 total
assetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
importSrpHome
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
sendTransactions
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/metricsToWalletReadyScreen: -10%
  • onboardingImportWallet/doneButtonToHomeScreen: -92%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -57%
  • onboardingImportWallet/longTaskCount: -100%
  • onboardingImportWallet/longTaskTotalDuration: -100%
  • onboardingImportWallet/longTaskMaxDuration: -100%
  • onboardingImportWallet/tbt: -100%
  • onboardingImportWallet/total: -83%
  • onboardingNewWallet/srpButtonToPwForm: +24%
  • onboardingNewWallet/createPwToRecoveryScreen: +10%
  • onboardingNewWallet/skipBackupToMetricsScreen: +15%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: +15%
  • onboardingNewWallet/longTaskCount: -69%
  • onboardingNewWallet/longTaskTotalDuration: -77%
  • onboardingNewWallet/longTaskMaxDuration: -46%
  • onboardingNewWallet/tbt: -94%
  • solanaAssetDetails/assetClickToPriceChart: +343%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: +343%
  • solanaAssetDetails/fcp: +13%
  • solanaAssetDetails/lcp: +20%
  • importSrpHome/loginToHomeScreen: -12%
  • importSrpHome/longTaskCount: -30%
  • importSrpHome/longTaskTotalDuration: -46%
  • importSrpHome/longTaskMaxDuration: -50%
  • importSrpHome/tbt: -61%
  • importSrpHome/inp: -59%
  • importSrpHome/cls: +484%
  • sendTransactions/openSendPageFromHome: -26%
  • sendTransactions/selectTokenToSendFormLoaded: -28%
  • sendTransactions/reviewTransactionToConfirmationPage: -99%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -97%
  • sendTransactions/inp: -30%
  • sendTransactions/fcp: -19%
  • sendTransactions/lcp: -70%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: +765%
  • swap/fetchAndDisplaySwapQuotes: +115%
  • swap/longTaskCount: +33%
  • swap/longTaskTotalDuration: -16%
  • swap/longTaskMaxDuration: -12%
  • swap/tbt: -100%
  • swap/total: +127%
  • swap/inp: -27%
  • swap/fcp: -20%
  • swap/lcp: -75%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 importSrpHome/FCP: p75 1.8s
  • 🟡 sendTransactions/FCP: p75 2.0s
  • 🔴 swap/INP: p75 768ms
  • 🟡 swap/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • dappPageLoad/pageLoadTime: -67%
  • dappPageLoad/domContentLoaded: -23%
  • dappPageLoad/firstPaint: -55%
  • dappPageLoad/firstContentfulPaint: -55%
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 122.14 KiB (0.84%)
  • ui: 35.18 KiB (0.19%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 9.02 KiB (0.47%)
  • zip: 44.84 KiB (0.2%)

@jpuri
jpuri force-pushed the feat/money-account-suppress-irrelevant-alerts branch from 6a15a3d to 931323c Compare August 24, 2026 17:46
@jpuri
jpuri force-pushed the feat/confirmations-money-account-withdraw-balance-alert branch from 57344f3 to 351ecf7 Compare August 24, 2026 17:46
@jpuri
jpuri deployed to pr-comment August 24, 2026 17:46 — with GitHub Actions Active
@jpuri
jpuri deployed to pr-comment August 24, 2026 18:09 — with GitHub Actions Active
@metamask-ci

metamask-ci Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor
Builds ready [931323c]
⚡ Performance Benchmarks (Total: 🟢 10 pass · 🟡 10 warn · 🔴 4 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 32758525802 | Baseline logs

Metricschrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 load_new_account(p95) [CI log]🔴 load_new_account(p95) [CI log]
onboardingImportWallet
[Sentry log · main/release]
🔴 srpButtonToSrpForm(p95) [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🔴 [CI log]

Regressions (🔴 4 failures)

Interaction Benchmarks · Samples: 5 🔴 2
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 [CI log]
🔴 load_new_account
🔴 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +191%
  • loadNewAccount/total: +191%
  • confirmTx/longTaskMaxDuration: +41%
  • bridgeUserActions/bridge_load_page: +32%
  • bridgeUserActions/bridge_load_asset_picker: +80%
  • bridgeUserActions/longTaskCount: +11%
  • bridgeUserActions/longTaskTotalDuration: -15%
  • loadNewAccount/load_new_account: +192%
  • loadNewAccount/total: +192%
  • loadNewAccount/inp: -17%
  • loadNewAccount/fcp: -46%
  • loadNewAccount/lcp: +1164%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/inp: -17%
  • confirmTx/fcp: +12%
  • confirmTx/lcp: +1298%
  • bridgeUserActions/bridge_load_page: +319%
  • bridgeUserActions/bridge_load_asset_picker: +257%
  • bridgeUserActions/bridge_search_token: +17%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +63%
  • bridgeUserActions/inp: -15%
  • bridgeUserActions/fcp: -44%
  • bridgeUserActions/lcp: +1125%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 loadNewAccount/FCP: p75 1.9s
  • 🟡 confirmTx/FCP: p75 1.9s
  • 🟡 bridgeUserActions/FCP: p75 1.8s
  • 🟡 confirmTx/FCP: p75 1.9s
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/firstReactRender: -98%
  • startupStandardHome/initialActions: -33%
  • startupStandardHome/setupStore: +36%
  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/domInteractive: -17%
  • startupStandardHome/firstReactRender: -98%
  • startupStandardHome/initialActions: -50%
  • startupStandardHome/setupStore: +13%
  • startupStandardHome/numNetworkReqs: -20%
  • startupStandardHome/fcp: -13%
  • startupPowerUserHome/domInteractive: -19%
  • startupPowerUserHome/backgroundConnect: -21%
  • startupPowerUserHome/firstReactRender: -99%
  • startupPowerUserHome/initialActions: -44%
  • startupPowerUserHome/setupStore: -70%
  • startupPowerUserHome/numNetworkReqs: -48%
  • startupPowerUserHome/inp: +14%
  • startupPowerUserHome/fcp: -23%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/INP: p75 216ms
  • 🟡 startupPowerUserHome/LCP: p75 3.0s
User Journey Benchmarks · Samples: 5 · mock API 🔴 2
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]
🔴 total
🔴 [CI log]
🔴 total
assetDetails
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
🟡 assetClickToPriceChart
importSrpHome
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
swap
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +36%
  • onboardingImportWallet/confirmSrpToPwForm: +39%
  • onboardingImportWallet/pwFormToMetricsScreen: +16%
  • onboardingImportWallet/metricsToWalletReadyScreen: +19%
  • onboardingImportWallet/doneButtonToHomeScreen: -76%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -45%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -94%
  • onboardingImportWallet/longTaskMaxDuration: -89%
  • onboardingImportWallet/tbt: -97%
  • onboardingImportWallet/total: -79%
  • onboardingNewWallet/srpButtonToPwForm: +29%
  • onboardingNewWallet/createPwToRecoveryScreen: +17%
  • onboardingNewWallet/skipBackupToMetricsScreen: +26%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: +14%
  • onboardingNewWallet/longTaskCount: -69%
  • onboardingNewWallet/longTaskTotalDuration: -75%
  • onboardingNewWallet/longTaskMaxDuration: -41%
  • onboardingNewWallet/tbt: -87%
  • solanaAssetDetails/assetClickToPriceChart: +279%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: +279%
  • solanaAssetDetails/inp: +19%
  • solanaAssetDetails/fcp: +15%
  • solanaAssetDetails/lcp: +11%
  • importSrpHome/loginToHomeScreen: -17%
  • importSrpHome/homeAfterImportWithNewWallet: -14%
  • importSrpHome/longTaskCount: -30%
  • importSrpHome/longTaskTotalDuration: -47%
  • importSrpHome/longTaskMaxDuration: -48%
  • importSrpHome/tbt: -61%
  • importSrpHome/total: -14%
  • importSrpHome/inp: -61%
  • importSrpHome/fcp: +10%
  • importSrpHome/lcp: -12%
  • importSrpHome/cls: +510%
  • sendTransactions/openSendPageFromHome: +37%
  • sendTransactions/selectTokenToSendFormLoaded: +12%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -95%
  • sendTransactions/inp: -33%
  • sendTransactions/fcp: +11%
  • sendTransactions/lcp: -60%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: +817%
  • swap/fetchAndDisplaySwapQuotes: +86%
  • swap/longTaskCount: -100%
  • swap/longTaskTotalDuration: -100%
  • swap/longTaskMaxDuration: -100%
  • swap/tbt: -100%
  • swap/total: +102%
  • swap/lcp: -71%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 assetDetails/FCP: p75 1.8s
  • 🟡 importSrpHome/FCP: p75 1.8s
  • 🟡 sendTransactions/FCP: p75 1.8s
  • 🟡 swap/FCP: p75 1.8s
  • 🟡 assetDetails/FCP: p75 1.9s
  • 🔴 swap/INP: p75 560ms
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • dappPageLoad/pageLoadTime: -57%
  • dappPageLoad/firstPaint: -46%
  • dappPageLoad/firstContentfulPaint: -46%
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 122.14 KiB (0.84%)
  • ui: 35.18 KiB (0.19%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 9.02 KiB (0.47%)
  • zip: 44.84 KiB (0.2%)

@jpuri
jpuri deployed to pr-comment August 24, 2026 18:21 — with GitHub Actions Active
@metamask-ci

metamask-ci Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor
Builds ready [931323c]
⚡ Performance Benchmarks (Total: 🟢 10 pass · 🟡 10 warn · 🔴 4 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 32758525802 | Baseline logs

Metricschrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 load_new_account(p95) [CI log]🔴 load_new_account(p95) [CI log]
onboardingImportWallet
[Sentry log · main/release]
🔴 srpButtonToSrpForm(p95) [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🔴 [CI log]

Regressions (🔴 4 failures)

Interaction Benchmarks · Samples: 5 🔴 2
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 [CI log]
🔴 load_new_account
🔴 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +191%
  • loadNewAccount/total: +191%
  • confirmTx/longTaskMaxDuration: +41%
  • bridgeUserActions/bridge_load_page: +32%
  • bridgeUserActions/bridge_load_asset_picker: +80%
  • bridgeUserActions/longTaskCount: +11%
  • bridgeUserActions/longTaskTotalDuration: -15%
  • loadNewAccount/load_new_account: +192%
  • loadNewAccount/total: +192%
  • loadNewAccount/inp: -17%
  • loadNewAccount/fcp: -46%
  • loadNewAccount/lcp: +1164%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/inp: -17%
  • confirmTx/fcp: +12%
  • confirmTx/lcp: +1298%
  • bridgeUserActions/bridge_load_page: +319%
  • bridgeUserActions/bridge_load_asset_picker: +257%
  • bridgeUserActions/bridge_search_token: +17%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +63%
  • bridgeUserActions/inp: -15%
  • bridgeUserActions/fcp: -44%
  • bridgeUserActions/lcp: +1125%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 loadNewAccount/FCP: p75 1.9s
  • 🟡 confirmTx/FCP: p75 1.9s
  • 🟡 bridgeUserActions/FCP: p75 1.8s
  • 🟡 confirmTx/FCP: p75 1.9s
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/firstReactRender: -98%
  • startupStandardHome/initialActions: -33%
  • startupStandardHome/setupStore: +36%
  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/domInteractive: -17%
  • startupStandardHome/firstReactRender: -98%
  • startupStandardHome/initialActions: -50%
  • startupStandardHome/setupStore: +13%
  • startupStandardHome/numNetworkReqs: -20%
  • startupStandardHome/fcp: -13%
  • startupPowerUserHome/domInteractive: -19%
  • startupPowerUserHome/backgroundConnect: -21%
  • startupPowerUserHome/firstReactRender: -99%
  • startupPowerUserHome/initialActions: -44%
  • startupPowerUserHome/setupStore: -70%
  • startupPowerUserHome/numNetworkReqs: -48%
  • startupPowerUserHome/inp: +14%
  • startupPowerUserHome/fcp: -23%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/INP: p75 216ms
  • 🟡 startupPowerUserHome/LCP: p75 3.0s
User Journey Benchmarks · Samples: 5 · mock API 🔴 2
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]
🔴 total
🔴 [CI log]
🔴 total
assetDetails
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
🟡 assetClickToPriceChart
importSrpHome
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
swap
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +37%
  • onboardingImportWallet/confirmSrpToPwForm: +49%
  • onboardingImportWallet/pwFormToMetricsScreen: +20%
  • onboardingImportWallet/metricsToWalletReadyScreen: +31%
  • onboardingImportWallet/doneButtonToHomeScreen: -76%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -44%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -96%
  • onboardingImportWallet/longTaskMaxDuration: -92%
  • onboardingImportWallet/tbt: -99%
  • onboardingImportWallet/total: -79%
  • onboardingNewWallet/srpButtonToPwForm: +29%
  • onboardingNewWallet/createPwToRecoveryScreen: +17%
  • onboardingNewWallet/skipBackupToMetricsScreen: +26%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: +14%
  • onboardingNewWallet/longTaskCount: -69%
  • onboardingNewWallet/longTaskTotalDuration: -75%
  • onboardingNewWallet/longTaskMaxDuration: -41%
  • onboardingNewWallet/tbt: -87%
  • solanaAssetDetails/assetClickToPriceChart: +279%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: +279%
  • solanaAssetDetails/inp: +19%
  • solanaAssetDetails/fcp: +15%
  • solanaAssetDetails/lcp: +11%
  • importSrpHome/loginToHomeScreen: -17%
  • importSrpHome/homeAfterImportWithNewWallet: -14%
  • importSrpHome/longTaskCount: -30%
  • importSrpHome/longTaskTotalDuration: -47%
  • importSrpHome/longTaskMaxDuration: -48%
  • importSrpHome/tbt: -61%
  • importSrpHome/total: -14%
  • importSrpHome/inp: -61%
  • importSrpHome/fcp: +10%
  • importSrpHome/lcp: -12%
  • importSrpHome/cls: +510%
  • sendTransactions/openSendPageFromHome: +37%
  • sendTransactions/selectTokenToSendFormLoaded: +12%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -95%
  • sendTransactions/inp: -33%
  • sendTransactions/fcp: +11%
  • sendTransactions/lcp: -60%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: +817%
  • swap/fetchAndDisplaySwapQuotes: +86%
  • swap/longTaskCount: -100%
  • swap/longTaskTotalDuration: -100%
  • swap/longTaskMaxDuration: -100%
  • swap/tbt: -100%
  • swap/total: +102%
  • swap/lcp: -71%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 assetDetails/FCP: p75 1.8s
  • 🟡 importSrpHome/FCP: p75 1.8s
  • 🟡 sendTransactions/FCP: p75 1.8s
  • 🟡 swap/FCP: p75 1.8s
  • 🟡 assetDetails/FCP: p75 1.9s
  • 🔴 swap/INP: p75 560ms
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • dappPageLoad/pageLoadTime: -57%
  • dappPageLoad/firstPaint: -46%
  • dappPageLoad/firstContentfulPaint: -46%
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 122.14 KiB (0.84%)
  • ui: 35.18 KiB (0.19%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 9.02 KiB (0.47%)
  • zip: 44.84 KiB (0.2%)

@jpuri
jpuri force-pushed the feat/confirmations-money-account-withdraw-balance-alert branch from 351ecf7 to 3a4e727 Compare August 24, 2026 19:26
@jpuri
jpuri force-pushed the feat/money-account-suppress-irrelevant-alerts branch from 931323c to 5ddd214 Compare August 24, 2026 19:26
@jpuri
jpuri deployed to pr-comment August 24, 2026 19:26 — with GitHub Actions Active
@sonarqubecloud

Copy link
Copy Markdown

@jpuri
jpuri deployed to pr-comment August 24, 2026 19:50 — with GitHub Actions Active
@metamask-ci

metamask-ci Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor
Builds ready [5ddd214]
⚡ Performance Benchmarks (Total: 🟢 10 pass · 🟡 11 warn · 🔴 3 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 32768187343 | Baseline logs

Metricschrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 load_new_account(p95) [CI log]🔴 load_new_account(p95) [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🔴 [CI log]

Regressions (🔴 3 failures)

Interaction Benchmarks · Samples: 5 🔴 2
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🔴 [CI log]
🔴 load_new_account
🔴 [CI log]
🔴 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +190%
  • loadNewAccount/total: +190%
  • loadNewAccount/inp: +21%
  • confirmTx/longTaskTotalDuration: -12%
  • confirmTx/longTaskMaxDuration: +39%
  • confirmTx/tbt: -20%
  • bridgeUserActions/bridge_load_page: +16%
  • bridgeUserActions/bridge_load_asset_picker: +65%
  • bridgeUserActions/longTaskCount: +11%
  • bridgeUserActions/longTaskTotalDuration: -14%
  • bridgeUserActions/longTaskMaxDuration: -22%
  • bridgeUserActions/tbt: -59%
  • loadNewAccount/load_new_account: +189%
  • loadNewAccount/total: +189%
  • loadNewAccount/inp: -47%
  • loadNewAccount/fcp: -66%
  • loadNewAccount/lcp: +855%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/inp: -39%
  • confirmTx/fcp: -67%
  • confirmTx/lcp: +930%
  • bridgeUserActions/bridge_load_page: +266%
  • bridgeUserActions/bridge_load_asset_picker: +126%
  • bridgeUserActions/bridge_search_token: -13%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +36%
  • bridgeUserActions/inp: -15%
  • bridgeUserActions/fcp: -56%
  • bridgeUserActions/lcp: +877%
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/firstReactRender: -99%
  • startupStandardHome/initialActions: -33%
  • startupStandardHome/setupStore: +21%
  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/longTaskCount: -33%
  • startupStandardHome/longTaskTotalDuration: -16%
  • startupStandardHome/tbt: -12%
  • startupStandardHome/uiStartup: -31%
  • startupStandardHome/load: -24%
  • startupStandardHome/domContentLoaded: -24%
  • startupStandardHome/domInteractive: -22%
  • startupStandardHome/backgroundConnect: -16%
  • startupStandardHome/firstReactRender: -99%
  • startupStandardHome/initialActions: -50%
  • startupStandardHome/loadScripts: -25%
  • startupStandardHome/setupStore: -19%
  • startupStandardHome/numNetworkReqs: -17%
  • startupStandardHome/lcp: -23%
  • startupPowerUserHome/uiStartup: -14%
  • startupPowerUserHome/backgroundConnect: -20%
  • startupPowerUserHome/firstReactRender: -99%
  • startupPowerUserHome/initialActions: -44%
  • startupPowerUserHome/setupStore: -74%
  • startupPowerUserHome/numNetworkReqs: -36%
  • startupPowerUserHome/fcp: -32%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/LCP: p75 2.8s
User Journey Benchmarks · Samples: 5 · mock API 🔴 1
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🟡 [CI log]
🟡 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🟢 [CI log]🔴 [CI log]
🔴 total
assetDetails
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
importSrpHome
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
sendTransactions
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]
swap
[Sentry log · main/release]
🟡 [CI log]🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +43%
  • onboardingImportWallet/confirmSrpToPwForm: +42%
  • onboardingImportWallet/pwFormToMetricsScreen: +21%
  • onboardingImportWallet/metricsToWalletReadyScreen: +28%
  • onboardingImportWallet/doneButtonToHomeScreen: -78%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -49%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -96%
  • onboardingImportWallet/longTaskMaxDuration: -92%
  • onboardingImportWallet/tbt: -99%
  • onboardingImportWallet/total: -81%
  • onboardingNewWallet/createPwToRecoveryScreen: -12%
  • onboardingNewWallet/agreeButtonToOnboardingSuccess: -14%
  • onboardingNewWallet/doneButtonToAssetList: -83%
  • onboardingNewWallet/longTaskCount: -100%
  • onboardingNewWallet/longTaskTotalDuration: -100%
  • onboardingNewWallet/longTaskMaxDuration: -100%
  • onboardingNewWallet/tbt: -100%
  • onboardingNewWallet/total: -80%
  • solanaAssetDetails/assetClickToPriceChart: +258%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: +258%
  • solanaAssetDetails/inp: +11%
  • solanaAssetDetails/fcp: +19%
  • importSrpHome/loginToHomeScreen: -25%
  • importSrpHome/homeAfterImportWithNewWallet: -14%
  • importSrpHome/longTaskCount: -30%
  • importSrpHome/longTaskTotalDuration: -45%
  • importSrpHome/longTaskMaxDuration: -47%
  • importSrpHome/tbt: -61%
  • importSrpHome/total: -14%
  • importSrpHome/inp: -61%
  • importSrpHome/fcp: +10%
  • importSrpHome/cls: +484%
  • sendTransactions/openSendPageFromHome: +31%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -94%
  • sendTransactions/inp: -44%
  • sendTransactions/fcp: +13%
  • sendTransactions/lcp: -59%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: +827%
  • swap/fetchAndDisplaySwapQuotes: +87%
  • swap/longTaskCount: +33%
  • swap/longTaskTotalDuration: -16%
  • swap/longTaskMaxDuration: -12%
  • swap/tbt: -100%
  • swap/total: +102%
  • swap/lcp: -74%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 assetDetails/FCP: p75 1.8s
  • 🟡 solanaAssetDetails/FCP: p75 1.9s
  • 🟡 importSrpHome/FCP: p75 1.9s
  • 🟡 sendTransactions/FCP: p75 1.9s
  • 🟡 swap/FCP: p75 1.9s
  • 🟡 assetDetails/FCP: p75 2.0s
  • 🟡 solanaAssetDetails/FCP: p75 2.0s
  • 🟡 sendTransactions/FCP: p75 1.8s
  • 🟡 swap/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • dappPageLoad/pageLoadTime: -57%
  • dappPageLoad/firstPaint: -41%
  • dappPageLoad/firstContentfulPaint: -41%
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 121.35 KiB (0.83%)
  • ui: 35.17 KiB (0.19%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 9.01 KiB (0.47%)
  • zip: 44.64 KiB (0.2%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

INVALID-PR-TEMPLATE PR's body doesn't match template no-changelog no-changelog Indicates no external facing user changes, therefore no changelog documentation needed size-M team-confirmations Push issues to confirmations team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant